atomized iron powder - French English Dictionary